host molecule - French English Dictionary